combat troop - German English Dictionary